package dao;

import java.util.LinkedList;

import daosbd.DAOGenerico;

import excecoes.ChaveJaExisteException;
import excecoes.DAOException;

import allaboutmybook.Resenha;

public interface DAOResenhas extends DAOGenerico<Resenha>
{
	public LinkedList<Resenha> pegarTodasAsResenhas() throws DAOException;
	public Resenha getResenha(String titulo) throws DAOException;
	public void adicionarNovaResenha(Resenha novaResenha) throws ChaveJaExisteException,DAOException;
	public void removerResenha(String nomeResenha) throws DAOException;
	public void editarResenha(String titulo, String nota, String autor, String texto) throws DAOException;
}
